Programa Cyberchase
Programa Cyberchase

Bem-vindo ao Ciberespaço! Cyberchase é uma série de televisão infantil animada e educacional, exibida pelo Public Broadcasting Service (PBS) dos Estados Unidos desde 2002 e pela TV Cultura no Brasil. Originalmente projetado para “mostrar às crianças que a matemática está em toda parte e que todos podem ser bons nisso”, o mundo do Cyberchase está centrado em Jackie, Matt e Inez, que se unem a Digit – um “cybird” – para impedir que o Hacker assuma o controle do ciberespaço e infecte o Motherboard. Ao longo do caminho, o quarteto aprende matemática, ciências e habilidades de resolução de problemas para frustrar as tentativas de Hacker.

As informações dos episódios da série estão em um banco de dados chamado cyberchase.db BAIXAR

O comando abaixo fornece todos os registros do banco:

  SELECT * FROM * FROM "episodes";

Schema

Todo banco de dados possui um “esquema” – as tabelas e colunas nas quais os dados são organizados. Em cyberchase.db você encontrará uma única tabela, chamada “episodes”. Na tabela “episodes”, você encontrará as seguintes colunas:

Problema para resolver

Para cada uma das perguntas a seguir, você deve escrever uma única query SQL que produza os resultados especificados por cada problema. Sua resposta deve assumir a forma de uma única consulta SQL. Você não deve presumir nada sobre os IDs de nenhum episódio específico: suas consultas devem ser precisas, mesmo que o ID de qualquer episódio específico seja diferente. Por fim, cada consulta deve retornar apenas os dados necessários para responder à pergunta: se o problema apenas solicitar a saída dos nomes dos episódios, por exemplo, então sua consulta não deverá gerar também a data de exibição de cada episódio.

  1. Escreva uma consulta SQL para listar os títulos de todos os episódios da temporada original de Cyberchase, Temporada 1.
  2. Liste o número da temporada e o título do primeiro episódio de cada temporada.
  3. Encontre o código de produção do episódio “Hackerized!”.
  4. Escreva uma consulta para encontrar os títulos dos episódios que ainda não possuem um tópico listado.
  5. encontre o título do episódio de férias que foi ao ar em 31 de dezembro de 2004.
  6. Liste os títulos dos episódios da 6ª temporada (de 2008) que foram lançados no mais cedo, em 2007.
  7. Escreva uma consulta SQL para listar os títulos e tópicos de todos os episódios que ensinam frações.
  8. Escreva uma consulta que conte o número de episódios lançados nos últimos 6 anos, de 2018 a 2023 (2018 e 2023 inclusos).
  9. Escreva uma consulta que conte o número de episódios lançados nos primeiros 6 anos do Cyberchase, de 2002 a 2007 (inclusos).
  10. Escreva uma consulta SQL para listar os ids, títulos e códigos de produção de todos os episódios. Ordene os resultados por código de produção, do mais antigo ao mais recente.
  11. Liste os títulos dos episódios da 5ª temporada, em ordem alfabética inversa.
  12. Conte o número de títulos de episódios (sem duplicidadades) Existem episodios com o mesmo nome?.
  13. Crie uma query para responder uma pergunta de sua escolha, que contenha pelo menos uma condição envolvendo WHERE com AND ou OR.